(function () {
  // 基于准备好的dom，初始化echarts实例
  let myChart = echarts.init(document.querySelector('.you3'));

  // 指定图表的配置项和数据

// 环状半圆形饼图
 
var option = {
     grid: {
          left: "3%",
          right: "3%",
          bottom: "3%",
          containLabel: true
    },
    legend: {
      orient: "vertical",
      left: "80%", //图例距离左的距离
      y: "center", //图例上下居中
      data: ["图例1", "图例2", "图例3"],
      itemStyle: {
        // color: "#fff",
      },
      textStyle: {
        color: "#fff",
      },
    },
        series: [
          {
            name: "一般",
            type: "pie",
            //起始刻度的角度，默认为 90 度，即圆心的正上方。0 度为圆心的正右方。
            startAngle: 0,
            hoverAnimation: false,
            tooltip: {},
            radius: ["60%", "47%"],
            center: ["40%", "40%"],
            labelLine: {
              normal: {
                show: false
              }
            },
            data: [
              {
                    value: 300,
                  name:'图例1',
                itemStyle: {
                  normal: {
                    color: "rgba(80,150,224,0)"
                  }
                }
              },
              {
                  value: 125,  // 渐变色部分
                  name:'图例2',
                  
                itemStyle: {
                  color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
                    { offset: 0, color: "#FFDE00" },
                    { offset: 0.5, color: "#00ECD9" },
                    { offset: 1, color: "#00ECD9" }
                  ])
                },
              },
              {
                  value: 175, // 右侧部分
                  name:'图例3',
                  
                itemStyle: {
                  normal: {
                    color: "#0C5071"
                  }
                }
              }
            ]
          }
        ]
};
  // 使用刚指定的配置项和数据显示图表。
  myChart.setOption(option);

  window.onresize = function () {
    myChart.resize();
  };
})();
